temporary punishment restricting personal freedom - Französisch Englisch Wörterbuch